Big Huge Thesaurus

blazing star

noun